fall of horse and rider - Espagnol Anglais Dictionnaire